human landscape - Francés Inglés Diccionario